﻿using SmartConference.Api.DTO;
using SmartConference.Domain;
using SmartConference.ErrorCode;
using System.ComponentModel;

namespace SmartConference.Api.Applocations.IServices
{
    public interface IMeetingAppointServices
    {
        Task<ApiResult<ApiPaging<MeetAppointDTO>>> MeetAppiontList(string? MeetingName, [DefaultValue(1)] int pageIndex, [DefaultValue(10)] int pageSize);
        Task<ApiResult> AddAppionMent(AddMeetingReservationDTO meetingReservationDTO);
        Task<ApiResult> UpdateAppionMent(MeetingReservation meetingReservation);
    }
}
